home *** CD-ROM | disk | FTP | other *** search
/ AGA Toolkit '97 / The AGA Toolkit '97.iso / miscellaneous / science / other / matrices / readme < prev    next >
Encoding:
Text File  |  1996-09-07  |  3.4 KB  |  90 lines

  1. *********************
  2. * Matrices 1.12     *
  3. * -------------     *
  4. * (c) Bisi Fabrizio *
  5. *********************
  6.  
  7. DISTRIBUTION
  8. ------------
  9. This software is FREEWARE: is freely distributable, but still copyright by 
  10. Bisi Fabrizio. This means that you can copy it freely as long as you don't 
  11. ask for a more than nominal copying fee. This fee must not be more than US 
  12. 4$ or LIT 6000.
  13. None of the programs nor the source code (nor parts of it) may be included or 
  14. used in commercial programs unless by written permission from the author.
  15. Permission is granted to include this package in Public-Domain collections,
  16. especially in Fred Fishs Amiga Disk Library (including CD ROM versions of it). 
  17. The distribution file may be uploaded to Bulletin Board Systems or FTP servers.
  18. If you want to distribute this program you must use the original distribution 
  19. archives.
  20. Don't hesitate at all to write me : I absolutely want to know if
  21. further developments of Matrices will be really useful and appreciated.
  22.  
  23. DISCLAIMER
  24. ----------
  25. This software comes with no warranty, either expressed or implied.  The 
  26. author is in no way responsible for any damage or loss that may occur due to 
  27. direct or indirect usage of this software.  Use this software entirely at 
  28. your own risk.
  29.  
  30. AUTHOR
  31. ------
  32. That being said, I can be reached for questions, comments, 
  33. or concerns at the following address:
  34.  
  35.             Bisi Fabrizio
  36.             Piazza Ciro Menotti 5
  37.             Fiorano (Modena) - 41042
  38.             Italy
  39.  
  40. or at the following electronic addresses:
  41.             Fidonet : 2:332/516.12
  42.             AmigaNet: 39:102/502.12
  43.  
  44. CONTENTS
  45. --------
  46. Let's see what is there in distribution archive:
  47.  
  48. Matrices: (dir)
  49. - Matrices       : the program itself
  50. - Matrices.info  : 
  51. - Leggimi        : italian documentation
  52. - Leggimi.info   :
  53. - ReadMe         : this document
  54. - ReadMe.info    : 
  55. - Storia.doc     : history (italian)
  56. - Storia.doc.info: 
  57.  
  58. PRESENTATION
  59. ------------
  60. Matrices is a simple program with a nice GUI which makes some simple 
  61. operations on matrices, as: product rows x columns, simple or full matrix 
  62. reduction, computation of the determinant and computation of the inverse 
  63. matrix for a square matrix.
  64. It has 24 memories to store matrices (each one the alfabet letters). Letters 
  65. I and Q have special meaning: the I is the unitary matrix. When you specify 
  66. to use the I, you must insert its dimensions , but not its content. The Q 
  67. (for Quotient) is reserved for future use.
  68. The program has 5 gadgets to select the operations and 24 buttons to view 
  69. and to edit the memories.
  70. The menus are 2: Project and Matrix.
  71. Project has the items New, Load, Save, Save As which let you to clear, to 
  72. load or to save all the memories. There is also About and Quit.
  73. Matrix has the items Copy and Move to copy/move a matrix in a memory (with 
  74. move the source memory is cleared), Insert and Delete to insert a new matrix 
  75. or to delete an existing one; again, Read and Write to read/write a single 
  76. matrix in ASCII format from/to a file.
  77. The ASCII format is the following:
  78. first row: <letter>(<x>x<y>)
  79. other rows: <item1> <tab> <item2> <tab> ... <tab> <itemN>
  80.  
  81. For example:
  82. A(2x3)
  83. 3    4    -1
  84. 6    10    5
  85. When you start an operation, a requester appears asking for the source 
  86. matrix (or the 2 source matrices for the product) and the destination 
  87. matrix. If the memories specified are empty, a requester appears for each 
  88. empty memory asking forthe sizes of the matrix, and then another asking for 
  89. the contents; if the matrices are full, the old contents will be used.
  90.